#include <cstdio>
#include <iostream>
#include <string.h>
using namespace std;



int main() {
    int n,m;
    scanf("%d%d",&n,&m);
    long long a[n][m];
    long long col[n],row[m];
    memset(col,0,sizeof(col));
    memset(row,0,sizeof(row));
    for(int i = 0;i < n;i++)
    {
        for(int j = 0;j < m;j++)
        {
            scanf("%lld",&a[i][j]);
        }
    }
    int sum = 0;
    for(int i = 0;i < n; i++)
    {
        for(int j = 0;j < m;j++)
        {
            col[i]+=a[i][j];
        }
    }
    for(int i = 0;i < m; i++)
    {
        for(int j = 0;j < n;j++)
        {
            row[i]+=a[j][i];
        }
    }

    for(int i = 0;i < n;i++)
    {
        for(int j = 0;j < m;j++)
        {
            printf("%lld ",col[i] + row[j] -  a[i][j]);
        }
        printf("\n");
    }


    return 0;
}
// 64 位输出请用 printf("%lld")